@charset "utf-8";
/* CSS Document */

.warn { width: 283px; height: 14px; margin: 17px 0 0 495px; color: #abe1f2; float: left; background: url(../../images/warn.png) 66px 0 no-repeat; }.main { width: 935px; height: 660px; float: left; margin: 14px 0 0 13px; }
.main_left { width: 730px; float: left; margin: 0; padding: 0; }
.main_right { width: 170px; height: 310px; float: right; margin: 0; border: 2px solid #9cdbee; padding-left: 11px; background: url(../../images/page2/page2_mainright_bg.png) repeat-x; }

/*right_main*/
.first { margin: 23px 0 9px 0; padding-left: 4px; }
.second { margin: 0; padding: 0; height: 88px; }
.third { width: 166px; margin-top: 16px; padding-top: 17px; border-top: 2px dashed #e7e7e7; }
.firth { margin-top: 15px; line-height: 19px; padding-left: 4px; }
.main_right li { clear: both; margin-top: 7px; padding-left: 12px; background: url(../../images/page2/page2_mainright_liststyle.png) 4px 7px no-repeat; }
.main_right li a:link,.main_right li a:visited { width: 135px; float: left; }
/*left_main*/
.search { width: 728px; height: 53px; float: left; margin: 0; padding: 0; border: 1px solid #abe1f2; background: url(../../images/page2/page2_search_bg.png) repeat-x; }
.search form { width: 388px; height: 21px; margin: 15px 0 0 12px; float: left; }
.search input[type=text] {  width: 239px; height: 21px; float: left; margin-right: 12px; border: 1px solid #abe1f2; color: #e7e7e7; line-height: 20px; vertical-align: middle; }
.search input[type=button] { width: 60px; height: 13px; float: left; border: none; background: none; color: #FFF; padding: 0; font-size: 12px; }
.search_btn { width: 93px; height: 23px; float: left; margin-right: 12px; background: url(../../images/page2/page_2_search.png) no-repeat; padding: 5px 0 0 28px; }
.search a { margin-top: 20px; display: block; float: left; text-decoration: underline; color: #204452; }
.search_btn_bg { width: 93px; height: 23px; background: url(../../images/page_2_search_btn.png) repeat-x; }
/*search*/
.column { width: 728px; float: left; margin-top: 9px; padding: 0; border: 1px solid #e7e7e7; background: #fff; }
.column_main { width: 716px; height: 164px; border-bottom: 2px dashed #e7e7e7; float: left; margin-left: 6px; background: #fff; padding-top: 19px; }
.column_main:hover { background: #ffffcb; }
.column_head { width: 711px; height: 24px; float: left; border-top: 1px solid #abe1f2; background: #e7e7e7; padding: 2px 0 2px 17px; }
select { width: 91px; height: 23px; border: 1px solid #7f9db9; float: left; background: #fff; line-height: 17px; margin-left: 10px; padding: 0 0 0 6px;}
option { font-size: 12px; }
.main_head_text { padding: 5px 0 5px 0; float: left; }
.text_head_a { width: 385px; }
.text_head_b { width: 85px; margin-left: 10px;}
/*column head*/
.column_logo { width: 131px; height: 123px; float: left; margin: 0 0 0 13px; border: 1px solid #e7e7e7; }
/*column logo*/
.column_main ul { list-style: none; float: left; padding: 0; margin: 3px 0 0 0; color: #999; }
.a { letter-spacing: 24px; }
.b { width: 52px; }
.b li { margin: 0 0 13px 16px;  }
.c li { margin: 0 0 13px 0; float: left; text-align: left; } 
dl { width: 397px; float: left; margin-top: 3px; padding: 0px;}
dt { width: 386px; float: left; color: #327c9f;  margin: 0 0 13px 9px; padding: 0px;}
dd { width: 386px; float: left;  margin: 0 0 7px 9px; padding: 0;}
.int { line-height: 25px; }
.tit { font-weight: bold; }
/*column text*/

.btn { width: 88px; height: 35px; float: right;  background: url(../../images/btn/btn_little_orange.png) repeat-x; margin-right: 5px; }
.btn input { width: 88px; height: 35px; background: none; border: none; color: #FFF; font-weight: bold; }
.btn_size { width: 3px; height: 3px; }
/*column btn*/

.column_nav { width: 280px; float: left; margin: 15px 0 29px 439px; }
.column_nav ul { list-style: none; margin: 0; padding: 0; float: right; }
.column_nav li { width: 24px;  float: left; margin-left: 8px; }
.column_nav a { width: 24px; height: 26px; border: 1px solid #abe1f2; float: left; line-height: 8px; text-align: center; font-weight: bold; line-height: 24px; }
.column_nav a:link,.column_nav a:visited { display: block; background: #FFF; color: #014269;  }
.column_nav a:hover { display: block; background: #014269; color: #FFF; }
.column_nav li.spec { width: 44px; }
.column_nav li.spec a { width: 44px; }
/*column nav*/